home *** CD-ROM | disk | FTP | other *** search
/ Power Tools 1993 October - Disc 1 / Power Tools (Disc 1)(October 1993)(HP).iso / 9khw / 50916134 / 50916134.cpy / 50916134.NWW
Text File  |  1992-11-19  |  76KB  |  1,612 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7. Sales Guide
  8. Internal Use Only
  9.  
  10. October 1992
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.                     The HP 9000 Client/Server Sales Guide
  19.  
  20.  
  21.  
  22.  
  23.                          Table of contents
  24.                               
  25.                          1.           Introduction   --    Market 
  26.                          Opportunity............  1         2.   
  27.                          What           is          Client/Server 
  28.                          Computing..............  2
  29.                          3.          How   and   Why    to   Sell 
  30.                          Client/Server........... 4
  31.                          4.                     Benefits       of 
  32.                          Client/Server..........................
  33.                          6    5.    Components of a Client/Server 
  34.                          Solution...... 8
  35.                               Clients                         and 
  36.                          Servers.............................
  37.                          9
  38.                               Graphical                      User 
  39.                          Interface......................    11
  40.                               
  41.                          Networking..............................
  42.                          .......   12
  43.                               Data 
  44.                          Management.............................
  45.                          13
  46.                               Application 
  47.                          Software.........................  14
  48.                               Application            Developement 
  49.                          Tools..........     15
  50.                          6.                HP's     Client/Server 
  51.                          Advantage.................         18
  52.                          7.         Appendix:   The   Application 
  53.                          Processing Split.   20
  54.  
  55.                                                   
  56.  
  57.     Introduction
  58.     Client/server computing  has very  quickly become one  of the 
  59.     most widely used  terms in the computer  industry.  According 
  60.     to a survey taken by  the Society for Information Management, 
  61.     client/server  is the  most  important  technology to  watch, 
  62.     topping  electronic  data   interchange,  optical  discs  and 
  63.     computer-aided software  engineering.  Forrester  Research of 
  64.     Cambridge,   Mass.  predicts   that   client/server  is   the 
  65.     technology  that  will  drive the  U.S.  computer  industry's  
  66.     growth.   They  believe that  client/server system  shipments  
  67.     will grow from 28,000 units in  1992 to 183,000 units by 1995 
  68.     with revenues growing  from $4.9 billion to  $38.3 billion in 
  69.     those  same years.    The graph  below  shows that  customers 
  70.     already have moved from investigating client/server computing 
  71.     to  running  pilots  or even  full  production  client/server 
  72.     systems.    Clearly,  this  is an  opportunity  that  HP  can 
  73.     capitalize on.
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.      HP  is  already   recognized  as  a  major   player  in  the 
  89.      client/server computing market  with excellent mainframe and 
  90.      PC connectivity, client and  server scalability, a number of 
  91.      client/server application development  tools and third-party 
  92.      client/server  application  solutions.     This  means  that 
  93.      client/server computing  is a  large opportunity for  HP and 
  94.      one where  our comprehensive solution gives  us an advantage 
  95.      in  today's competitive  marketplace.    This document  will 
  96.      answer these basic questions about client/server computing: 
  97.  
  98.           o  What is client/server computing?
  99.  
  100.           o  Why is client/server computing such a big deal? 
  101.                    (or:  What benefits will your customer receive 
  102. from client/server computing?)
  103.  
  104.           o   Where does client/server computing  fit within your 
  105. customer's organization?
  106.  
  107.           o  What are the components of a client/server computing 
  108. solution?
  109.  
  110.  
  111.           o  What is HP's strategy for client/server computing?
  112.  
  113.           o    What  are   HP's  competitive  advantages  in  the 
  114. client/server arena?
  115.  
  116.      
  117.      This document should help you to realize that the concept of 
  118.      client/server  computing  should  not   be  presented  as  a 
  119.      technology sale  to your customer.   Client/server computing 
  120.      is  an  extension  of   your  current  consultative  selling 
  121.      process.    It  is   imperative  that  you  understand  your 
  122.      customer's business  and the competitive pressures  they are 
  123.      facing.    Once  you  have  a  good  understanding  of  your 
  124.      customers  environment  you can  then  map  the benefits  of 
  125.      client/server   computing   to    their   business   issues.  
  126.      Client/server  should  be  seen  as  an  enabler  that  lets 
  127.      technology accommodate your customer's business processes.
  128.      What is this concept called Client/Server?
  129.      Client/server computing is  the computer industry's response 
  130.      to  the  the  business  challenges  of  the  decade:  global 
  131.      competition,  time-to-market  and  sustained  profitability.  
  132.      For  businesses  to  succeed  in  these  competitive  times, 
  133.      decisions  will  have  to  be  made  more  quickly,  product 
  134.      development cycles  will have to be  shortened and companies 
  135.      will have to  become more flexible so that  they can respond 
  136.      to  their  changing  business environments.    Client/server 
  137.      offers a  model of computing  by which information  can flow 
  138.      more  freely within  the  organization  while retaining  the 
  139.      integrity of the data on which that information is based.
  140.  
  141.      Every  vendor,   consultant  and  trade  journalist   has  a 
  142.      definition of  client/server computing,  but all  agree that 
  143.      client/server computing  is an architecture and  an enabling 
  144.      technology, not a  collection of hardware products.   In the 
  145.      simplest sense, client/server computing is an environment in 
  146.      which users -- clients -- request services from resources on 
  147.      a  network of  servers.   The part  of the  application that 
  148.      resides on the client or  on the server should be determined 
  149.      by the  application processing  environment.   Some examples 
  150.      and their benefits are described below.  
  151.      
  152.      
  153.      Ease of Use by adding a GUI to the Client
  154.      (GUI on Client; Application and Data on Server)
  155.      Some  customers have  implemented a  client/server computing 
  156.      environment  by adding  a GUI  to a  client that  works with 
  157.      legacy applications that run on  a mainframe.  HP has worked 
  158.      closely  with a  major oil  company  that has  a variety  of 
  159.      mainframe-based applications to  collect and process seismic 
  160.      and stratification data and  to track site drilling history.   
  161.      The company learned that only 20% of the company's technical 
  162.  
  163.      staff actually uses  the applications that exist.   The rest 
  164.      rely on traditional reporting  because they don't know where 
  165.      the  tools  reside  and  they are  unwilling  to  learn  the 
  166.      different access  routines   required buy  each application.  
  167.      HP helped this customer  implement a client/server computing 
  168.      model  by  encapsulating the  old  applications  with a  new 
  169.      programming interface  that can talk  to UNIX clients.   The 
  170.      workstation clients  now have a consistent  interface or GUI 
  171.      across  all applications  to shorten  the end-user  learning 
  172.      curve.  The  result is a uniform way of  using the important 
  173.      applications and accessing data without having to wait for a 
  174.      management printout.
  175.  
  176.  
  177.      Responsiveness   to  Customers   through   Easy  Access   to 
  178.      Information
  179.      (GUI and Application on Client; Data on Server)
  180.      By allowing PC- or workstation-based applications to utilize 
  181.      data that resides elsewhere end-users can be more responsive 
  182.      to  their  customers.     One  of  the   early  adopters  of 
  183.      client/server computing,  US WEST,  uses HP 9000  servers to 
  184.      give them  access to  mainframe data.   The US  WEST service 
  185.      reps use a client system to access data from the server that 
  186.      pulls customer information from a variety of mainframe-based 
  187.      systems.     When  a  customer  calls,   the  incoming  call 
  188.      automatically triggers  a display of information  about that 
  189.      particular phone number on  the service rep's client screen.  
  190.      The  service person  can  immediately  answer questions  and 
  191.      suggest new services that can  turn those complaint calls or 
  192.      questions into sales opportunities. 
  193.      
  194.      Quicker  Processing  when Applications  can  be  run on  the 
  195.      Desktop
  196.      (GUI and Application on Client; Data on Server)
  197.      By  having applications  run an  PC's or  workstations while 
  198.      sharing data  that resides on  a file server,  companies can 
  199.      reap  the benefits  of quicker  applications processing  and 
  200.      improved  flexibility.   Boatman's  Bancshares, the  largest 
  201.      bank in St. Louis,  has implemented a client/server solution 
  202.      with  UNIX workstations  and servers.   The  traders utilize 
  203.      workstations for  applications that  hook into HP  9000 file 
  204.      servers  that  hold  inventory  and  position  data.    Each 
  205.      workstations  supports  an  X-stations   that  is  used  for 
  206.      administrative  tasks.    Applications are  being  run  more 
  207.      efficiently and allow  the traders to be  more responsive to 
  208.      their customers.
  209.      Increased   Competitiveness   through   timely   Access   to 
  210.      Information
  211.      (GUI  on  Client; Application  on  Server;  Data on  "Super" 
  212.      Server)
  213.      By having access  to information at the  fingertips of those 
  214.      who  need  it  customers   can  increase  there  competitive 
  215.  
  216.      position   in   the   marketplace.      Hughes   Space   and 
  217.      Communications  implemented  a  three  tiered  client/server 
  218.      solution and  is speeding up product  development cycled and 
  219.      reducing  processing and  communication costs  as a  result.  
  220.      Hughes  replaced their  3270 terminals  with PC's  running a 
  221.      Motif-like user interface from Neuron  Data.  These PC's are 
  222.      clients that  request information from HP  9000 servers that 
  223.      are running purchasing, scheduling and MRP applications that 
  224.      previously  resided on  mainframes.   The  HP 9000  business 
  225.      server acts as a client to a set of IBM mainframes that hold 
  226.      the  data for  the  applications  that are  now  run on  the 
  227.      server.  The data is downloaded to the server on a weekly or 
  228.      daily  basis,  depending  on the  application  --  financial 
  229.      information  is  downloaded weekly;  inventory  information, 
  230.      daily.     The  mainframes  continue  to   run  some  legacy 
  231.      applications that will move to  the server when they need to 
  232.      be  revised.     Hughes  has  been  able  to make  a  smooth 
  233.      transition from its proprietary  host-based environment to a 
  234.      more flexible open client/server environment.
  235.      
  236.      
  237.      
  238.      
  239.      
  240.      
  241.      
  242.      
  243.      
  244.      
  245.      
  246.      Increased  Efficiency and  Effectiveness with  Client/Server 
  247.      Computing
  248.      (GUI on Client; Standalone Applications and Data on Clients; 
  249.      Shared Applications and Data on Server)
  250.      By  connecting "islands  of information",  sharing resources 
  251.      and making  applications easier  to user with  standard user 
  252.      interfaces, a client/server implementation  can help to make 
  253.      employees  more productive  and  better able  to respond  to 
  254.      change.  Liberty Bancorp, a bank holding company in Oklahoma 
  255.      City, has implemented  a client/server computing environment 
  256.      with  an enterprise-wide  network that  will connect  office 
  257.      process   automation   workstations,  teller   workstations, 
  258.      printers terminals and  servers from four different vendors.  
  259.      Liberty  felt  pressure   to  re-engineer  their  operations 
  260.      because  their  customers   required  more  information  and 
  261.      services from the bank.  The HP solution at the branch level 
  262.      will   provide  office   automation  applications   such  as 
  263.      OpenMail, Information Access,   NewWave Access and HP Office 
  264.      Fax.  Applications that reside  on mainframe systems will be 
  265.      moved to  HP 9000 servers  to reduce the cost  of processing 
  266.      and to  provide easier access  to the information.   Liberty 
  267.      groups  the  benefits  that   they  will  receive  into  the 
  268.  
  269.      categories   of  efficiency   and   effectiveness.     Their 
  270.      efficiency  benefits  include:  time savings  in  processing 
  271.      accounts and  loans and reduced communications  and printing 
  272.      costs.  Effectiveness is increased  in the areas of customer 
  273.      service, customer retention and lead-generation.
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.      
  284.      
  285.      HP Offers our Customers these Benefits -- and More
  286.      The  examples illustrate  the  types of  benefits that  HP's 
  287.      customers   have  received   by   locating   parts  of   the 
  288.      applications  where   they  best  serve  the   need  of  the 
  289.      organization   GUI's  running  on a  client make  text-based 
  290.      centralized applications easier to use.  Customers with PC's 
  291.      that have  had little  access to data  on other  systems can 
  292.      become  more productive  and more  responsive when  they are 
  293.      able to share centralized data.  These changes don't require 
  294.      customers   to   completely   overhaul   their   information 
  295.      technology  environments.   One  of the  advantages of  HP's 
  296.      client/server   implementation   is    that   we   build   a 
  297.      client/server  environment  based  on a  customers  existing 
  298.      technology infrastructure.  This evolutionary approach means 
  299.      that customers can  evolve to a true  client/server model at 
  300.      their own pace and as their business situations  dictate. 
  301.  
  302.  
  303.    How and Why to Introduce Client/Server into your Account
  304.      
  305.       
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.      A  client/server  architecture  may be  introduced  to  your 
  323.      account in the following ways and for the following reasons:
  324.      
  325.           o  adding  a Series 800 Business Server  to an existing 
  326.      PC-LAN provides better                management  of  shared 
  327.      resources
  328.      
  329.           o  adding a Series 800  Business Server or a Series 700 
  330.      workstation as a server in an                    engineering 
  331.      environment, to a group of  standalone clients will give the 
  332.      users the                 capability to share  resources and 
  333.      collaborate on work
  334.      
  335.           o   adding  Series 700  workstations  with a  GUI to  a 
  336.      mainframe or centralized system              makes mainframe 
  337.      applications easier to use
  338.      
  339.           o  adding Series 800 Business Servers to a mainframe or 
  340.      centralized system can            provide faster application 
  341.      processing if an application is offloaded to the server and 
  342.               allows for better and easier  access to information 
  343.      that may continue to reside there
  344.      
  345.  
  346.  
  347.      Adding a Server to a LAN
  348.      For small  businesses or  small workgroups a  PC LAN  may be 
  349.      sufficient for servicing the file and print sharing needs of 
  350.      the organization or workgroup.   In fact today in situations 
  351.      where file sharing and print sharing will remain as the sole 
  352.      function of the server in the  long term, PC LANs are likely 
  353.      to be the most cost effective solution. 
  354.      As the  company or user  community grows and  as cooperative 
  355.      processing across  the LAN becomes more  prevalent, the PC's 
  356.      will  no  longer  be  'personal', they  will  become  shared 
  357.      resources.   In this environment, systems  management issues 
  358.      such as  backup, software distribution and  security becomes 
  359.      critical.  A  more robust server such as the  HP 9000 Series 
  360.      800  Business Servers  may be  added to  the LAN  to perform 
  361.      functions  such  as backup  initiation  and  to ensure  that 
  362.      application versioning  issues won't impede the  benefits of 
  363.      cooperative processing. 
  364.  
  365.      As   businesses  continue   to  streamline   their  business 
  366.      processes, applications supported on a LAN  will become more 
  367.      transaction   based   and   as   companies   flatten   their 
  368.      organizational structures the need to distribute information 
  369.      will   become  more   important  and   may  result   in  the 
  370.      implementation  of distributed  databases.    Both OLTP  and 
  371.      distributed  database  applications   require  a  degree  of 
  372.      management, integrity  and performance that only  a midrange 
  373.      server, such as the Series  800 Business Server will be able 
  374.  
  375.      to cost  effectively provide.   Industry consultants  at the 
  376.      META GROUP evaluated  the role of PC's  and midrange systems 
  377.      as servers in a client/server environment and concluded that 
  378.      PC's  will  not  have  the systems  and  network  management 
  379.      capabilities  comparable  to  those  available  on  midrange 
  380.      systems today, for at least   three more years and PC's will 
  381.      not   have  the   robust  capabilities   needed  for   OLTP, 
  382.      distributed database and other mission critical applications 
  383.      for at least 5 more years.
  384.  
  385.  
  386.  
  387.  
  388.      Adding a Server to a Group of Standalone Systems
  389.      Another opportunity to  introduce client/server computing to 
  390.      your  customer  is  to  find groups  of  professionals,  for 
  391.      example  in   engineering  and   design  areas   or  desktop 
  392.      publishing, that  are using standalone UNIX  workstations or 
  393.      PC's.  These  groups can be made more  productive by sharing 
  394.      data and  having the  ability to  collaborate via  a network 
  395.      that gives them access to  each other's work.  Introducing a 
  396.      Series  800  or  Series  700  server  to  store  engineering 
  397.      drawings, product  specifications or other data  that can be 
  398.      shared  among the  professionals  enables  your customer  to 
  399.      experience  the   productivity  benefits   of  client/server 
  400.      computing.  
  401.      
  402.      A manufacturer of instruments and sensors for commercial and 
  403.      military aircraft  uses two Series  800 servers as   central 
  404.      file  servers providing  network-wide design  management for 
  405.      over  150 PC's  and S/700  workstations.   The design  tools 
  406.      available  for  workstations  and PC's  provide  a  powerful 
  407.      design  environment  for  the  engineers but  it  creates  a 
  408.      problem in  managing design  data.   The Series  800 servers  
  409.      were added  so that rather  than using a paper  drawing, the 
  410.      master  file for  a design  could be  stored in  one of  the 
  411.      servers.   The  server  also  performs authorization  checks 
  412.      before files are accessed by engineer and routes designs for 
  413.      review  and   approval  at   the  appropriate  stages.     A 
  414.      client/server  computing solution  enabled  this company  to 
  415.      improve the quality of their  products and to decrease their 
  416.      time to market.
  417.  
  418.  
  419.  
  420.  
  421.      Adding Clients to a Mainframe
  422.      Most  large companies  rely heavily  on legacy  applications 
  423.      residing  on mainframes.    These  applications are  usually 
  424.      difficult for users  to access and use.  Because  so many of 
  425.      these  applications  are  mission  critical,  companies  are 
  426.      reluctant  to offload  them  to less  costly  and more  open 
  427.  
  428.      platforms.   HP can still  add value to the  applications by 
  429.      providing a  graphical front-end that runs  on a workstation 
  430.      or  X-stations, S/700  and 700/RX-terminals,  as in  the oil 
  431.      company example earlier.   The end-users are  more likely to 
  432.      use the  application, become more productive  with it sooner 
  433.      and make less mistakes when it a graphical user interface is 
  434.      added to the application.
  435.      
  436.      
  437.      Adding Servers to a Mainframe
  438.      Series 800  Business Servers  can be  added as  front-end or 
  439.      back-end  servers to  a  mainframe that  is running  mission 
  440.      critical applications.   They  can also  be used  to offload 
  441.      mainframe applications altogether.   In both cases the S/800 
  442.      servers make data  more accessible and more  usable to those 
  443.      who need it.  While acting as a client to the mainframe, the 
  444.      Series 800 is a server to  the end-users who access the data 
  445.      via PC's,  MAC's or UNIX  workstations.  Fuji Bank  in Tokyo 
  446.      has implemented a top-down client/server computing solution.  
  447.      Their  mainframe  system  is  the  repository  for  customer 
  448.      information and  other information  that they collect,   but  
  449.      now the  applications the the  bank's managers need  to make 
  450.      use of the data now run  on multiple Series 800 servers that 
  451.      are  accessed  via  X-terminals.   Now  applications  reside 
  452.      closer to the people who need them, permitting them to share 
  453.      the same  information but apply  it in a way  that satisfies 
  454.      their customers' requirements.
  455.  
  456.  
  457.  
  458.      Why is Client/Server such a big deal?
  459.      Client/server computing offers  significant benefits to end-
  460.      users and MIS departments making both groups more productive 
  461.      while utilizing IT resources in a cost effective manner.
  462.  
  463.      Benefits For the End-User - Freedom from Technology
  464.      Client/server  computing   gives organizations  freedom from 
  465.      technology.    In  the  past, the  development  of  business 
  466.      processes were sometimes constrained by a company's existing 
  467.      technology  infrastructure and  capabilities.     End-users, 
  468.      instead of defining business  processes with their own work-
  469.      style in mind, were forced to conform to the capabilities of 
  470.      their    centralized    computing    environments.    Today, 
  471.      client/server computing  frees them from  those constraints.  
  472.      By  giving  the  end-user   ownership  of  processing  power 
  473.      (through an intelligent client on  their desk) and a link to 
  474.      data  and/or applications  that  are  managed centrally  (to 
  475.      ensure integrity  and performance levels) technology  is now 
  476.      able  to  accommodate  the  end-user's work  style  and  the 
  477.      business processes that the end-user has defined.
  478.  
  479. Advantages of C/S             Productivity Benefit/Cost Reduction
  480.  
  481.  
  482. Easier/Better Access to Data       End-users    can   now    have 
  483. transparent access to data.  They don't need to know where on   
  484.   Many of the client/server tools  the  network the  data reside. 
  485. Users can now spend more time making use of  information
  486.   allow access to data that resides     information  rather  than  
  487. trying to find it -- or worse yet, making decisions without it. 
  488.   on multiple and incompatible     
  489.   platforms.           Better decisions are made when information 
  490. is available to those who need it.
  491.  
  492.  Ease of Use
  493.  In a client/server environment    Front-ending  applications and 
  494. application development tools with consistent graphical
  495.  graphical user interfaces can          user interfaces   can cut 
  496. down or eliminate training time and expense, reducing costs and
  497.   be added to legacy applications  enabling   users   to   become 
  498. productive more quickly.  In addition the use of GUI's can lead  
  499.   and come standard on new         to  an   increased  number  of 
  500. completed tasks. fewer errors and lower user frustration levels.
  501.   applications.                                   
  502.           
  503. Faster Response Time
  504.  The client/server computing       Intelligent   desktop  devices 
  505. can be used to offload applications that had previously run
  506.   model allows for the optimal     on host  systems, resulting in 
  507. faster response times for the offloaded applications since
  508.   placement of applications and    they are  no longer  vying for 
  509. the same resources demanded by other applications and
  510.   data.                users.   The host  system is freed  up for 
  511. faster processing of the batch or legacy applica- 
  512.                     tions that still reside on it.  Users of both 
  513. systems will no longer experience and become
  514.                     frustrated   by  the   wait  time   typically 
  515.      associated with centralized, host-based applications.  
  516.                     In  addition, they  can  continue their  work 
  517.      with local applications during host downtime.
  518.      Benefits  for  the  MIS Department  --  Better  Applications 
  519.      Faster
  520.      Today's business  climate finds  most MIS managers  facing a 
  521.      flat  or  decreased budget.    Yet  the demands  from  their 
  522.      customers -- the  end users -- haven't stopped  and in fact, 
  523.      now that end-users have had  PC's and their own applications 
  524.      running on their desks, it  is likely that their demands for 
  525.      access to centralized data  and increased functionality from 
  526.      the applications  the MIS department provides  have probably 
  527.      increased.   A client/server  computing model, built  on the 
  528.      existing  IT structure,  can  help MIS  to implement  change 
  529.      quickly and thus be more responsive  to the needs of the MIS 
  530.      customer.  
  531.  
  532.      HP  has implemented  client/server computing  internally and 
  533.  
  534.      our  programmers  report  productivity   gains  of  30%,  on 
  535.      average.    The  features of  client/server  computing  that 
  536.      provide this increased productivity  and related MIS savings 
  537.      are shown on the chart on the next page.
  538.      
  539. Advantages of C/S                      Productivity  Benefit/Cost 
  540. Reduction 
  541.  
  542. Modularity of Applications         
  543.   Application development time     Because client server code  is 
  544. designed to be modular, development teams can proceed 
  545.   can be greatly reduced, more     in   parallel  --   one  group 
  546. working on  the client, the other  on the server.   Modularity of 
  547. code
  548.   code is reusable and appli-      allows  for specialization  of 
  549. programmer skills (some are better at writing GUI's others data
  550.   cations are easier to main-      access routines.)  
  551.   tain due to the modularity of         More  code   is  reusable 
  552. because one may choose to develop a server for multiple appli-
  553.   client/server application code.  cations.         In    general 
  554. applications  for a  client/server environment  are simpler  than 
  555. tradition-                         al    mainframe   applications 
  556. where one giant application performs a variety of functions.  
  557.                     The  4GL's  and   CASE  tools  available  for 
  558. client/server environments also simplify          
  559.           application development.
  560.                     Maintaining  and  updating  applications  are 
  561. easier because functions are segmented            
  562.      between the clients and servers.   If an application and GUI 
  563. are running on a client and an                    
  564. end-user  wants  a  new  capability  in  the  user  interface  or 
  565. application logic, instead of that 
  566.                     application   change  affecting   the  entire 
  567. application and the entire user-base (as would    
  568.                occur  if the  application  were centralized)  the 
  569. change can take place on the client for just      
  570.           those end-users that need it.
  571.                                    
  572. Centralized Control
  573.   In a client/server environment   Client/server  computing helps 
  574. to ensure the integrity of data.  The model separates the
  575.   the MIS department can reclaim   data  from   the  applications 
  576. sparing the IT group from keeping copies of the same data on
  577.   control over user PC's and       several   different   systems.  
  578. The server also has the rules for how to access and interact
  579.   workstations.               with   the   data  ensuring   that, 
  580. although it may be available to a wide range of end-users, it
  581.                     can  only  be  changed   or  updated  by  the 
  582. appropriate    individuals.
  583.                     In general  client/server computing  helps IT 
  584. to reconcile the divergent needs for
  585.                     responsiveness   to   the   community   while 
  586.  
  587. ensuring data integrity through MIS control.  In a
  588.                     client server model,  the server governs data 
  589. integrity and access with rules imposed by the
  590.                     IT  community,  but  because  the  interfaces 
  591. between client and server are clearly defined,
  592.                     anyone  can  write  and  application  to  run 
  593. against the server.
  594.  
  595. Ability to Grow Incrementally
  596.  The client/server computing       Both  clients and  servers are 
  597. available in a range of sizes, strengths and prices, enabling
  598.   model allows for the optimal     customers   to  tailor   their 
  599. client/server  relationships to  meet  their  needs.   Previously 
  600. under-
  601.   placement of applications and    used  processing power  can be 
  602. exploited with GUI front-ends and applications that are                      
  603.   data.                made more  useful by being able  to access 
  604. enterprise data that may reside on a server. As
  605.                     client applications grow they are not limited 
  606. by existing memory and processing power
  607.                     because additional processing power and large 
  608. storage are available through the server.
  609.  
  610.                        
  611.      What's Included in a Client/Server Solution?
  612.      A  client/server computing  is not  an add-on  feature or  a 
  613.      specific product solution.   It is an  approach to computing 
  614.      that  can  be  used  to define  and  describe  a  customer's 
  615.      computing environment. 
  616.      
  617.      
  618.  Components of a client/server computing
  619.  solution include:
  620.  
  621.    -  clients and servers
  622.    -  networking 
  623.    -  graphical user interfaces
  624.    -  applications
  625.    -  application development tools
  626.    -  application integration tools 
  627.    -  databases
  628.  
  629.  
  630.  
  631.      HP's Strategy For Client/Server Computing 
  632.      HP's strategy  is to  provide a set  of tools  and solutions 
  633.      that  make it  possible  for customers  to  move from  their 
  634.      present computing  environment to a  client/server computing 
  635.      environment at their own pace, as dictated by their business 
  636.      needs.  HP's emphasis  on  a  standards-based, Open  Systems 
  637.      environment  enables customers  to  leverage their  existing 
  638.      information technology  investment and ensures that  any new 
  639.  
  640.      investment will be compatible with the technical advances of 
  641.      the   future.     In   addition  to   offering  a   complete 
  642.      client/server  computing  solution,  HP  has  broadened  our 
  643.      definition  of   client/server  computing  to   include  the 
  644.      following characteristics.
  645.  
  646.  
  647.        Open Technologies
  648.        HP's  client/server computing  solutions encompass  a wide 
  649.        variety of open technologies based on industry and defacto 
  650.        standards to accomplish a given task and deliver solutions 
  651.        relevant to the  business task at hand.   For example, the 
  652.        HP model blends the full complement of technologies needed 
  653.        for the  creation and delivery of  client/server solutions 
  654.        such  as  advanced  GUI's, networking  technology,  object 
  655.        programming and computing and 4GL's.
  656.      
  657.        What  sets HP  apart is  that  we recognize  the need  for 
  658.        "middleware": DCE (Distributed  Computing Environment) and 
  659.        DME (Distributed  Management Environment)  components such 
  660.        as remote procedure calls, license management services and 
  661.        software that are essential for integrating and supporting 
  662.        distributed  applications.     (Remember,  by  definition, 
  663.        client/server means that  applications will be distributed 
  664.        across more than one platform.)  HP has taken a leadership 
  665.        role in defining these  standards exemplified by the seven 
  666.        HP technologies  that have been chosen  as core components 
  667.        of DCE and DME standards.   HP is delivering client/server 
  668.        technologies today  with OpenView, Network  Nodal Manager, 
  669.        Network Computing Manager and Network License Server.
  670.  
  671.        Legacy Preservation
  672.        HP's client/server  model does not require  your customers 
  673.        to   throw out everything they  already have.  We  are not 
  674.        like  some   vendors  who   offer  only   a  piece   of  a 
  675.        client/server solution, or like those who offer to provide 
  676.        a total client/server solution -- but only if the customer 
  677.        is willing to start from  scratch.  HP recognizes that our 
  678.        customers  already   have  a  significant   investment  in 
  679.        information technology.  Our client/server models build on 
  680.        that investment by redefining where and how the processing 
  681.        of information  will take place  -- that is closer  to the 
  682.        people who need the information.
  683.        Added Value
  684.        Finally HP's  client/server model  is committed  to adding 
  685.        real value  to the  existing investment by  improving user 
  686.        interfaces which  enable faster  learning.   Our solutions 
  687.        provide easier  access to  existing data  and applications 
  688.        while maintaining  data integrity.  Our  model enables the 
  689.        integration of  data from  a variety  of sources,  many of 
  690.        which may be incompatible  with each other, and transforms 
  691.        that  data into  useful  information.  Our CASE  offerings 
  692.  
  693.        provide fast prototyping of client/server applications and 
  694.        our  network and  systems  management environment  enables 
  695.        fast and accurate deployment of client/server systems.
  696.    
  697.  
  698.  
  699.      HP's Clients and Servers  
  700.      HP offers  a full range  of compatible clients  and servers.  
  701.      No  other   vendor  matches  the  desktop     to  datacenter 
  702.      scalability that HP provides.
  703.      
  704.      The HP 9000 Series 800 Business Server 
  705.      Midrange systems will play an  important and growing role as 
  706.      companies    move   toward    client/server   architectures.  
  707.      Companies  are  streamlining  their business  processes  and 
  708.      moving    from     batch-oriented    to    transaction-based 
  709.      applications.   The distribution of information  is becoming 
  710.      critical   as   companies   flatten   their   organizational 
  711.      structures.      As    companies   move   to   client/server 
  712.      architectures  to  support  these business  and  information 
  713.      processing changes,  midrange systems play a  critical role.  
  714.      OLTP and distributed database  applications require a degree 
  715.      of  management,   integrity,  performance   scalability  and 
  716.      expandability  that   only  midrange  platforms   can  cost-
  717.      effectively  provide.    The   robust  systems  and  network 
  718.      management capabilities  of midrange systems also  make them 
  719.      an ideal choice as systems and network management platforms.
  720.  
  721.  
  722.      The HP 9000  Series 800 is HP's strategic Unix  server.  The 
  723.      S/800  offers   the  broadest  range  of   performance,  I/O 
  724.      expandability,  memory  capacity  and  systems  and  network 
  725.      management  capabilities in  the industry.   It  offers many 
  726.      price/performance  points with  excellent  upgrade paths  in 
  727.      addition to  future midrange  SMP to match  the competition.  
  728.      The S/800's fast high capacity networking, server packaging, 
  729.      commercial   functionality   and  applications   and   tools 
  730.      availability   give the Series  800 a substantial  edge over 
  731.      the competition. 
  732.  
  733.      When do Series 700 Workstations Make Sense as Servers?
  734.      Generally Series  800's should be  proposed the server  in a 
  735.      client/server  computing solution.   However,  in the  short 
  736.      term   there  are   a  few   exceptions  where   Series  700 
  737.      workstations  should  be  proposed because  they  meet  some 
  738.      specific  requirements  where  today  the  S/800's  do  not.  
  739.      Examples of such requirements are the following:
  740.  
  741.  
  742.          o     the need for the  server to support diskless S/700 
  743. workstations
  744.           
  745.  
  746.          o     the  requirement  for  the  server  to  act  as  a 
  747. "client" in its own right in
  748.           an  environment where  bit mapped  graphics support  is 
  749. required
  750.  
  751.          o     the requirement for applications that certified on 
  752. the S/700 but not yet 
  753.           on the S/800
  754.  
  755.          o       the requirement for specific HP-UX features that 
  756. are currently only supported
  757.           on  the  S/700  (i.e.  memory mapped  files,  EISA  I/O 
  758. driver)
  759.           
  760.      In general  lead with S/800's  when you need a  servers, but 
  761. remember, the goal is to win the        business  -- so  bid what 
  762. it takes to win the deal.  
  763.      A Choice of Clients
  764.      One of  the benefits of  client/server computing is  to make 
  765.      better  use  of  "sleeping"  desktop MIPS.    Many  of  your 
  766.      customers  already have  PC's, MAC's  or UNIX  workstations.  
  767.      Many  times these  desktop these  potential clients  are not 
  768.      utilized to  their full  capacity.  For  example, when  a PC 
  769.      enters  terminal emulation  mode to  access a  mainframe the 
  770.      user  loses  all the  advantages  of  having an  intelligent 
  771.      device on the desktop.  Clients such as PC's. MAC's and UNIX 
  772.      workstations  can be  made much  more productive  by pulling 
  773.      parts of an application from a larger, centralized system to 
  774.      the desktop processors.  Application processing time will be 
  775.      much  quicker  when  applications  are run  on  a  dedicated 
  776.      system, such as  the single user PC or  workstation would be 
  777.      in  this case.    Standalone desktop  applications can  also 
  778.      become more  useful when they  are able to access  and share 
  779.      data.  
  780.      
  781.      HP 9000 servers have  a unmatched desktop integration story.  
  782.      With  partners like  Novell,  Microsoft  and Pacer  Software 
  783.      providing Newtare,  LAN Manager and Pacer  respectively, the 
  784.      HP 9000  is able to  support DOS,  OS/2 and Windows  PC's as 
  785.      well  as  MAC's,  X-Stations  and UNIX  workstations.    The 
  786.      networking products that support these desktops also support 
  787.      standard API's for developing client/server applications for 
  788.      these intelligent desktop clients.  Thus HP provides all the 
  789.      tools and  connections to put your  customer's sleeping MIPs 
  790.      back to work.
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.      The Series 700 and X-Terminals as Clients
  811.      For customers implementing a client/server solution where no 
  812.      desktop computing currently exists, or for customers who are 
  813.      looking for  a more  versatile and  powerful client,  the HP 
  814.      Series 700 workstations and  HP 700/RX X-terminals are ideal 
  815.      clients.  
  816.      
  817.      
  818.      HP's Strategic Clients and Servers -- Together
  819.      The combination of Series 800  servers and  Series 700's and 
  820.      700/RX's  as UNIX  clients  provides your  customer with  an 
  821.      ideal  client/server  implementation.   The  Unix  operating 
  822.      system is the most mature, robust open operating environment 
  823.      that  is  supported  from the  desktop  to  datacenter-class 
  824.      systems and  the HP  PA-RISC architecture  is the  only RISC 
  825.      offering  that is  supported from  the desktop  to the  data 
  826.      center.  The homogeneity  of of HP's RISC/Unix client/server 
  827.      environment  means that  customers  can spend  more time  on 
  828.      application  development  and  less  time  on  connectivity, 
  829.      interoperability and other networking and systems management 
  830.      issues.    HP's  broad, scalable, binary  compatible product 
  831.      line means  that customers  can implement  the client/server 
  832.      model no matter how large or small their computing needs and 
  833.      will be ensured that it has  the capability to grow with (or 
  834.      be reorganized with) their organization.  
  835.      
  836.      Other Advantages
  837.      In addition  to their  absolute performance  advantage, UNIX 
  838.      workstations have  significant advantages  over PC's  in the 
  839.      areas  of  network and  systems  management.   PC's  require 
  840.      special  servers for  even  the  simplest of  administration 
  841.      tools that  are standard on workstations.   Workstations are 
  842.      based on the concept of workgroup productivity and come with 
  843.      the tools that  allow workgroups to be  managed more easily.  
  844.      An administrator can update all workstations with the latest 
  845.      version  of software  from the  administrators workstations, 
  846.      rather   than  plugging   floppies   into  each   PC.     An 
  847.      administrator  can  diagnose  and   fix  problems  on  other 
  848.      workstations  even while  the user  may be  performing other 
  849.      tasks on the system, by  logging into the users' system from 
  850.      remote or  local servers  rather than physically  working on 
  851.  
  852.      the user's PC.  
  853.  
  854.  
  855.      Although PC's cost  less on the low end,  when customers add 
  856.      memory, additional disk capacity,   networking hardware  and 
  857.      software and high resolution displays they are well into the 
  858.      range  of workstation  prices.   HP  Series 700  workstation 
  859.      prices start at near $5,000  for grayscale and under $10,000 
  860.      for color.  The cost-per-seat can be even lower by combining 
  861.      S/700's  with HP  700/RX  X stations.  X-stations offer  the 
  862.      lowest  price solution  for  adding multitasking,  graphical 
  863.      user  interface  seats  to  a network  of  workstations  and 
  864.      servers.  They are ideal for users who can rely on an server 
  865.      for  storage and  processing.   HP  X-stations  can even  be 
  866.      easily  upgraded to  workstations  protecting the  customers 
  867.      investment.
  868.  
  869.  
  870.      The speed  and power of  UNIX workstations make  them better 
  871.      equipped than PC's for the demands of real-time applications 
  872.      and most of today's leading PC applications are available on 
  873.      UNIX workstations.   As  new applications  require graphics, 
  874.      multimedia and voice annotation capabilities greater amounts 
  875.      of memory  and performance  will be required.   Workstations 
  876.      are best suited too handle  the system requirements of these 
  877.      newer applications.
  878.  
  879.  
  880.  
  881.  
  882.      Graphical User Interface
  883.      Graphical  user interfaces  (GUI's  ) provide  users with  a 
  884.      consistent,   easy-to-use   interface  across   all   client 
  885.      applications which  decreases the  amount of  time end-users 
  886.      must spend learning new applications, thus helping end users 
  887.      to be more  productive.  Studies have shown that  the use of 
  888.      GUI's have  offered productivity benefits by  increasing the 
  889.      number of  applications end users  actually use.   One study 
  890.      reflects a 35% increase in the number of tasks completed and 
  891.      a  16% decrease  in  errors.   Fifty  one  percent of  those 
  892.      studied experienced less frustrations and 23% attempted more 
  893.      tasks  because  of  the  "friendlier" environment.        HP 
  894.      supports a rich assortment of GUI's including:
  895.  
  896.                
  897.                
  898.                -   HP VUE (based  on the OSF/Motif and  X Windows 
  899.                standards)
  900.                -  MS Windows
  901.                -  HP NewWave 
  902.                -  Presentation Manager
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.      Networking
  912.      
  913.      
  914.      
  915.      
  916.      
  917.      
  918.      
  919.      
  920.      
  921.      
  922.      
  923.      
  924.      
  925.      
  926.      Because   all   transactions    pass   over   the   network, 
  927.      client/server computing  is not  possible without  a network 
  928.      connecting   all  clients   and   servers.  Networking   for 
  929.      client/server  has  many  aspects   including  LAN  and  WAN 
  930.      networking standards,  interfaces, integration,  and network 
  931.      management.  HP has a comprehensive networking offering that 
  932.      helps  customers  protect  their existing  investment  while 
  933.      enabling  them  to  take  advantage of    newer,  more  open 
  934.      technologies such  as client/server computing.   HP provides 
  935.      seamless integration  to proprietary legacy systems  as well 
  936.      as  to  open systems  by  complementing  our own  networking 
  937.      technologies  with   leading  industry  technologies.     HP 
  938.      recognizes   that    customers   need    their   distributed 
  939.      environments  to  be  secure  and  manageable  and  we  have 
  940.      enhanced our networking offerings  with the management tools 
  941.      that provide these capabilities.   HP supports the following 
  942.      network  components  that   are  critical  in  client/server 
  943.      environments.
  944.  
  945.  
  946.  
  947.        Networking  Foundations:     HP's   networking  foundation 
  948.        products  provide the  infrastructure for  Local and  Wide 
  949.        Area Communications  (LAN's and WAN's).   They also enable 
  950.        the HP  9000 to  integrate into  enterprise-wide networks.  
  951.        By providing  such a  foundation, HP shields  the end-user 
  952.        from  the complexities  of how  the network  is physically 
  953.        connected.  The HP 9000 supports:
  954.  
  955.  
  956.  
  957.  
  958.        Token Ring             FDDI           Ethernet
  959.        SNA/X.25               SNA/SDLC       SNA/Token       Ring 
  960.        (Q193)
  961.        
  962.        
  963.        
  964.        Desktop Integration:  These products enable the HP 9000 to 
  965.        serve  clients such  as  terminals, PC's,  MAC's and  UNIX 
  966.        workstations  and to  integrate your  customers workgroups 
  967.        into their  enterprise.  The  choice of clients  and NOS's 
  968.        (Network  Operating  Systems)  further  demonstrates  HP's 
  969.        capability  to  integrate  into your  customer's  existing 
  970.        environment. 
  971.  
  972.  
  973.  
  974.        LAN Manager/X          Netware for Unix    ARPA
  975.           AFS
  976.        Pacer Software         OSF/DCE        NFS  
  977.        Appletalk
  978.        Banyan
  979.        
  980.        
  981.        Application Programming  Interfaces (API's):   Application 
  982.        programming interfaces provide developers of client/server 
  983.        applications with  access to  the capabilities  offered by 
  984.        the  network.     The   following  API's   enable  two-way 
  985.        communications  between clients  and  servers (or  between 
  986.        servers  and   servers)  and  offer  the   capability  for 
  987.        applications  running on  UNIX clients  and servers  to be 
  988.        divided  into  sections  so   that  each  section  can  be 
  989.        processed by the next available server on the network.
  990.  
  991.  
  992.        DCE (NCS) RPC          TCP/IP: Berkeley Sockets
  993.        Named Pipes      OSI
  994.        SPX/IPC (Novell)       CSI (Apple API)                 
  995.        SNA:LU6.2, HLLAPI
  996.        
  997.        
  998.        Network  Management:        HP  offers   industry  leading 
  999.        manageability  with products  like HP  OpenView which  has 
  1000.        been accepted  as a key  component of  OSF's DME   and has 
  1001.        been  OEM'ed  by IBM  for  their  RS/6000.   The  OpenView 
  1002.        product enables one to  manage multivendor networks from a 
  1003.        single point.   There are currently  110 solution partners 
  1004.        who have  written management  applications (such  as fault 
  1005.        tracking, accounting and billing) to this environment. 
  1006.  
  1007.  
  1008.        DME/OpenView      OSF DCE Security (Kerberos)
  1009.           Omniback
  1010.  
  1011.        OpenSpool              PerfView  
  1012.        
  1013.        
  1014.      HP's networking offerings sets HP apart as a vendor that can 
  1015.      best help  customers bridge  the gap from  their proprietary 
  1016.      systems and networking environment to an open, client/server 
  1017.      networking and  systems environment.  This  allows customers 
  1018.      to protect their existing  investment while experiencing the 
  1019.      benefits  of  newer,  open technologies  like  client/server 
  1020.      computing.
  1021.      
  1022.      
  1023.      Database Management
  1024.      Fast and easy end-user access  to data, while preserving the 
  1025.      integrity of  data is  one of the  key differentiators  of a 
  1026.      client/server solution.    The database management component 
  1027.      of   a   client/server    solution   assists   in   offering 
  1028.      client/server  users this  benefit.   The  placement of  the 
  1029.      database management component determines if a system acts as 
  1030.      a client or as a server.  
  1031.  
  1032.      The HP 9000 as a Data Server
  1033.      The  S/800's  and S/700's  are  frequently  used as  a  data 
  1034.      management servers,  meaning that  the data and the database 
  1035.      engine reside  on the S/800 or  S/700.  (Part or  all of the 
  1036.      application may  also reside there.)   The data  residing on 
  1037.      the server can be accessed by a variety of clients via "NET" 
  1038.      products  offered by  most database  vendors.   NET products 
  1039.      facilitate    client/server   communications    that   allow  
  1040.      applications  on a  client  to interface  with  data on  the 
  1041.      server.  Informix-NET is an example of a NET product.
  1042.  
  1043.      The HP 9000 in a Distributed Database Environment
  1044.      Parts  of a  distributed database  may run  on a  Series 700 
  1045.      and/or  800.   In this  scenario the  application processing 
  1046.      split takes  place within the  data management layer.   Data 
  1047.      may be distributed across a  variety of clients and servers.  
  1048.      Database  vendors'  "STAR" products  facilitate  distributed 
  1049.      computing by enabling  communications between databases that 
  1050.      reside on multiple servers and clients.  Most of the leading 
  1051.      database  vendors have  this capability  today, but  in most 
  1052.      cases only  homogeneous database environments  are supported 
  1053.      (i.e. when the databases on each of the systems is the same: 
  1054.      all  Ingres,  all   Oracle  etc.).    When   a  database  is 
  1055.      distributed on 700's  and 800's each system can  be a server 
  1056.      and client  to each other  depending on where  the requested 
  1057.      data resides.
  1058.      The HP 9000 as a Client to a Mainframe Database Server
  1059.      Finally,  a   Series  800  Business  Server   also  has  the 
  1060.      capability  of  accessing  data that  resides  on  mainframe 
  1061.      systems.    Using  SQL  access products    such  as  EDA/SQL 
  1062.      (Enterprise  Data Access)    from  Information Builders  and 
  1063.  
  1064.      "Gateway" products  that are available from  Oracle, Ingres. 
  1065.      Sybase, Informix and  Cincom, Series 800 servers  can act as  
  1066.      clients  requesting data  from a  mainframe database  server 
  1067.      with  IBM's DB2,  IMS and  SQL/DS or  CA's IDMS  and Datacom 
  1068.      databases.  In turn the same  Series 800 acts as a server to  
  1069.      workstations or PC's  that request data from the Series 800.  
  1070.      The end-user does  not need to know if the  data is actually 
  1071.      stored on the HP system or on one of multiple mainframes.
  1072.  
  1073.      In each of these scenarios, it is important for the RDBMS to 
  1074.      be tightly tuned with the server.  HP's strong relationships 
  1075.      with  the leading  relational database  vendors ensure  such 
  1076.      tuning for the HP 9000.   Other database features especially 
  1077.      important for client/server computing include:
  1078.  
  1079.  
  1080.                o   Rule integrity, whereby business  rules can be 
  1081. predefined and "triggers" ensure                             that 
  1082. transactions against the database do not circumvent the rules
  1083.  
  1084.                o  Locking, which allows client users to behave as 
  1085. if they have sole database                          access;  most 
  1086. database vendors support this at a page or row level
  1087.  
  1088.                o   Distributed query management  and optimization 
  1089. for most efficient use of                         the distributed 
  1090. database
  1091.  
  1092.                o     Two-phase  commit  functionality,   so  that 
  1093. transactions won't be committed
  1094.                     unless all systems and databases involved are 
  1095. ready for the transaction
  1096.  
  1097.                o   Data  access between  clients and  servers and 
  1098. from heterogeneous databases
  1099.  
  1100.  
  1101.      HP's database management  partners who achieve client/server 
  1102.      via combinations of the above  features are the following:
  1103.      
  1104.           Cincom         Ingres         Progress  Sybase
  1105.      
  1106.           Informix  Oracle         Software AG      Unify
  1107.      
  1108.      For more details on which specific features are supported by 
  1109.      our  database  partners,  DBFEAT  is available  on  the  GSY 
  1110.      Hotline.
  1111.      
  1112.      HP's advantage  in data management centers  around our close 
  1113.      relationship with the market leaders including:  performance 
  1114.      tuned  for the  HP 9000,  premier porting  status and  joint 
  1115.      marketing.
  1116.  
  1117.  
  1118.  
  1119.  
  1120.      Application Software
  1121.      Many  of our  channel  partners are  offering customers  the 
  1122.      ability to  take advantage of  desktop MIPs with  GUI's that 
  1123.      can run on  PC's or UNIX workstations.   Others optimize the 
  1124.      processing   of   their   applications  by   splitting   the 
  1125.      application logic between a clients  and servers.  Many also 
  1126.      have the ability  for the database to reside  on a different 
  1127.      platform  than the  application, perhaps  on a  mainframe or 
  1128.      centralized server  for broad end-user access.   Application 
  1129.      solutions with client/server capabilities  are listed on the 
  1130.      following page.
  1131.      
  1132.  
  1133. Application Category          Products            
  1134. Description/Explanation
  1135.  
  1136.   Decision Support/   Pilot Executive: Pilot EIS  
  1137.   Decision support or executive information appli-
  1138.   Executive Information            Information Builders: FOCUS
  1139.      cations lend well to a client/server environment.
  1140.       Systems         IRI:  Express               The main 
  1141. database typically resides on a host or           
  1142.                               server, while query capabilities 
  1143. and sometimes                                     
  1144. a shadow database reside on the client. 
  1145.   Office Automation/          HP OpenMail         
  1146.   HP offers customers a significant advantage
  1147.   E-Mail            HP WorkRouter             with our Pre-Load 
  1148.   Service for the Knowledge                       HP Information 
  1149.   Access       Worker Solution and Enterprise Information  
  1150.                     HP Document Manager       Client  offered by 
  1151.   CCSY.
  1152.                     Verity: Topic             
  1153.                     HP NewWave for Windows
  1154.  
  1155.   Manufacturing
  1156.      MRP            Avalon Software: CIIM         MRP 
  1157.   applications are database intensive.            
  1158.      Fourthshift: Fourthshift Manufacturing   Many vendors are 
  1159.   addressing the demand for
  1160.                     JIT Resources: CIM JIT*       client/server 
  1161.   capabilities by adding GUI front-
  1162.                     qad.: MFG/PRO*            ends to run on PC's 
  1163.   or workstations.  The                           Oracle: Oracle 
  1164.   Manufacturing       products noted with an (*)  also have some 
  1165.                                         application processing 
  1166.   taking place on the client.      
  1167.      Manufacturing    BBN Software: RS Series     Theses 
  1168.   applications run on a S/800 server and
  1169.  
  1170.      Execution        Berclain: MOOPI             have GUI's that 
  1171.   run on UNIX workstations or PC's.
  1172.      Systems          Bradley Ward Systems: PMIS  
  1173.                     Consilium: WorkStream Open
  1174.                     GE Fanuc: Cimplicity
  1175.                     Numetrix: Schedulex
  1176.   
  1177.                     ATA: RQM/QTS              These vendors offer 
  1178.   or have announced products
  1179.                     CINCOM: Control Manu. (Q193)  where part of 
  1180.   the application runs on a PC or UX
  1181.                     Datalogix: GEMMS (Q293)       client and part 
  1182.   runs on a S/800 server.                         D&B: 
  1183.   SmartStreams Manu. (94)                         
  1184.           FASTech: CELL works
  1185.                     Eyring: Impression/Assembly Mgmt.
  1186.                     Industry Systems: CIM/21
  1187.                     ICC: SFDM;BPDM
  1188.                     SAP: SAP R/3
  1189.                     SETPOINT: SETCIM; GCS
  1190.   
  1191.                     Hilco: Monitrol/UX            The application 
  1192.   logic of these products runs on a 
  1193.                     Mainstream: Mainstream        PC or UNIX 
  1194.   client with the ability to access data          
  1195.           USDATA: FactoryLine      data that reside on a separate 
  1196.   server.
  1197.   
  1198.      Sales/Mktg       American Bus. Computer:     Allows a S/800 
  1199.   server to act as a client to access
  1200.                                                EDI Server
  1201.      mainframe data.
  1202.    
  1203.                     Answer Computing Inc.:        Application 
  1204.   spit between S/800 and PC's, MAC's 
  1205.                                                      Apriori
  1206.      or UNIX workstations.
  1207.   
  1208.                     Brock Cntrl Systms: Brock Activity Mgr
  1209.                     MECC: Open Uptime.        Both have GUI's 
  1210.   that run on PC's.
  1211.                       
  1212. Application Category          Products            
  1213. Description/Explanation
  1214.   
  1215.   Financials          Collier Jksn:World Series Actg*
  1216.   Financial accounting applications are database
  1217.   (Accounting,        C A: Masterpiece             intensive 
  1218.   making it difficult to split part of the
  1219.   HR, & Payroll)              Computron: N Dimensions
  1220.      application logic away from the database.  Some
  1221.                     D&B: Fin. Stream Analysis*    
  1222.  
  1223. vendors are answering the demand from client/     
  1224.           Lawson: Lawson Financials*          server by adding a 
  1225. GUI front-end to run on a client
  1226.                     Oracle: Oracle Financials     Others, noted 
  1227. by an *, are splitting the application
  1228.                     Peoplesoft: Peoplesoft*       logic across 
  1229. client and server platforms.
  1230.                     SAP: SAP R/3 (2H93)*          
  1231.  
  1232.   Engineering/        HP: Precision Engineering   
  1233.   Data management products can store
  1234.   Scientific                                       Work Manger
  1235.   engineering data such as product specs
  1236.                     Sherpa: PIMS              and diagrams on a 
  1237. server for access by
  1238.                                         engineers who develop or 
  1239. enhance the
  1240.                                         the information of 
  1241. workstations.
  1242.  
  1243.               
  1244.      HP supports more client/server solutions than other vendors, 
  1245.      giving  customers  the  choices  they  need  to  meet  their 
  1246.      business requirements. 
  1247.  
  1248.  
  1249.      Application Integration and Development:
  1250.      Developing  applications  for  a  client/server  environment 
  1251.      differs  in   several  ways  from   traditional  application 
  1252.      development.  Design tools and code generators must generate 
  1253.      code  for a  server and  a client.   Usability  becomes more 
  1254.      important  as GUI's  give developers  many more  choices for 
  1255.      application   presentation   than  character-based   design.  
  1256.      Optimizing the application processing split -- choosing what 
  1257.      parts of the application should run on the server vs. client 
  1258.      and allowing  for future  flexibility add complexity  to the 
  1259.      application development process.
  1260.  
  1261.      The languages,  standalone tools, integration  framework and 
  1262.      integrated CASE tools that HP offers as our CASEdge strategy 
  1263.      reduces  the complexity  of  developing  in a  client/server 
  1264.      environment.
  1265.  
  1266.        Languages
  1267.        Client/server  applications  can  be  developed  by  using 
  1268.        languages products such  as COBOL , C and C++.   These are 
  1269.        usually a lower  cost alternative to 4GL's  or CASE tools.  
  1270.        They can  be based  on in-house expertise  and tend  to be 
  1271.        more   "open"  because   they   are  defacto   development 
  1272.        standards.  
  1273.         
  1274.        Standalone Tools 
  1275.  
  1276.        HP has been successful in recruiting the market leaders in 
  1277.        standalone application development tools.  These tools can 
  1278.        be  integrated   with  upper-CASE  tools  and   into  open 
  1279.        integration frameworks such HP's  Softbench.  Although the 
  1280.        tools  are excellent  for rapid  prototyping applications, 
  1281.        they should not  be considered  a  substitute for complete 
  1282.        lifecycle planning. (A word of  caution: many of the tools 
  1283.        have made their mark in the PC area so be sure not to lead 
  1284.        with  something  that will  end  up  as  a PC  sale.)  The 
  1285.        following standalone tools run on the HP 9000 platforms:
  1286.  
  1287.                4GL's and screen painters without GUI support 
  1288.                      -  used for  building  terminal  style  user 
  1289.             interfaces
  1290.             
  1291.                          HP - ALLBASE/4GL
  1292.                          IBI - FOCUS
  1293.                          Informix - Informix 4GL
  1294.                          Progress - Progress 4GL and Fast Track
  1295.                          Software AG - Natural
  1296.                          Sybase - APT Workbench
  1297.  
  1298.                4GL's and screen printers with partial GUI support
  1299.                  - for building mixed terminal and GUI interfaces 
  1300.             
  1301.                          Cognos - PowerHouse 4GL
  1302.                          Oracle  -  SQL*Forms,  SQL*ReportWriter, 
  1303. SQL*Menu
  1304.                          Uniface - Uniface
  1305.                          Unify - ACCELL
  1306.  
  1307.                Full GUI client/server development tools 
  1308.                  - used strictly for GUI development with a 4GL
  1309.             
  1310.                          Blyth Software - Omnis 5
  1311.                          Gupta - SQL Windows
  1312.                          Ingres - Ingres Windows/4GL
  1313.                          Oracle - Oracle CARD
  1314.                          Powersoft - PowerBuilder
  1315.  
  1316.                Frontware 
  1317.                    -  used  for  adding  a  GUI  to  an  existing 
  1318.             application
  1319.             
  1320.                          Easel - Easel
  1321.                          Mitem - MitemView
  1322.  
  1323.                User interface management systems 
  1324.                  - used for database independent GUI development
  1325.                
  1326.                          HP - Interface Architect
  1327.                          ISA - Dialog Manager
  1328.  
  1329.                          JYACC - JAM
  1330.                          Neuron Data - Open Interface
  1331.                
  1332.                Decision support and EIS tools 
  1333.                   - used for ad-hoc queries of a database
  1334.           
  1335.                          Channel Computing - Forest and Trees
  1336.                          HP - NewWave Access
  1337.                          Lotus - Lotus 123 with Datalens
  1338.                          Microsoft - Excel with Q+E
  1339.  
  1340.        Open Integration Framework - Softbench
  1341.        The  second  product  area  within  the  CASEdge  strategy 
  1342.        includes tools that are loosely integrated together within 
  1343.        and  open  framework.     HP  Softbench  provides  such  a 
  1344.        framework  and  achieves  integration  by  "encapsulating" 
  1345.        tools, giving  them a  common user interface  and enabling 
  1346.        them  to pass  messages to  and  from one  another.   This 
  1347.        category provides a higher  level of structure than stand-
  1348.        alone tools for larger, more complex projects.
  1349.        
  1350.        Softbench runs on the HP  9000's, Apollo and Sun platforms 
  1351.        today and  is being ported  to additional platforms.   IBM 
  1352.        has licensed it  for use with their RS/6000's.   They call 
  1353.        it  WorkBench.    Informix  has  selected  it  to  be  the 
  1354.        framework technology for its OpenCASE Toolbus product, and 
  1355.        CDC  has licensed  it to  be used  with their  MIP's-based 
  1356.        systems.
  1357.        Integrated CASE
  1358.        Integrated  CASE,  or  i-CASE,  provides  full  lifecycle, 
  1359.        structured  CASE  environments  for  large-scale,  complex 
  1360.        development.    HP   offers  i-CASE  products,  previously 
  1361.        available  only on  mainframes, of  these leading  vendors  
  1362.        who  have chosen  the  HP  9000 as  their  break into  the 
  1363.        commercial UNIX market.  Each of these vendors (especially 
  1364.        Andersen   and  TI)   have  been   recognized  for   their 
  1365.        client/server development functionality.
  1366.  
  1367.                Andersen:  Foundation for Cooperative Processing
  1368.                CGI:         PacBase, PAC/Lan, PAC/Lan/X
  1369.                Softlab:     Maestro II
  1370.                TI:       IEF
  1371.  
  1372.  
  1373.        Application Integration
  1374.        Two HP products that enable diverse applications  to share 
  1375.        data and results are  NewWave's Object Management Facility 
  1376.        (OMF) and  HP Sockets.   OMF  allows workgroup  members to 
  1377.        share and  combine different  kinds of  files in  a single 
  1378.        document  "object".    Data   within  the  object  remains 
  1379.        consistent not  matter what the  format.  For  example, if 
  1380.        data  in the  spreadsheet  or graphic  is  changed, it  is 
  1381.  
  1382.        automatically changed wherever else it appears in the word 
  1383.        processing  text   of  the  object.     HP  Sockets  links 
  1384.        applications in a  Computer Integrated Manufacturing (CIM) 
  1385.        environment allowing manufacturing  customers to integrate 
  1386.        new applications with existing applications on multivendor 
  1387.        computer systems.
  1388.        
  1389.      
  1390.      HP has an advantage over other UNIX vendors (especially SUN) 
  1391.      because  of our  strong  commercial CASE  offering.   HP  is 
  1392.      viewed  as a  technology leader  in the  area of  integrated 
  1393.      tools because of the Softbench technology which is a defacto 
  1394.      standard in the industry.
  1395.  
  1396.           
  1397.  
  1398.  
  1399.     The HP Client/Server Advantage
  1400.      The market  for client/server computing is  expected to grow 
  1401.      to $10  billion by 1994.  HP is  well positioned to  to take 
  1402.      advantage of this  large opportunity due to  the strength of 
  1403.      our hardware, middleware, client/server application partners 
  1404.      and PSO expertise.  Even though these may be differentiating 
  1405.      factors,  you  should  not  lead with  these  features  when 
  1406.      selling  a  client/server  solution.    Customers  will  buy 
  1407.      client/server computing solutions because of its benefits : 
  1408.  
  1409.      o    More  effective decision-making  because users  can get 
  1410. the information they need 
  1411.           when they need it.
  1412.  
  1413.      o    Flexibility to  respond to marketplace  demands because 
  1414. users can access information            faster.
  1415.  
  1416.      o    Increased productivity throughout  the organization due 
  1417. to standard interfaces to               applications and tools.
  1418.  
  1419.      o    Cost reduction due to the  ability to take advantage of 
  1420. desktop compute power and to            optimize the placement of 
  1421. applications and data.
  1422.  
  1423.      
  1424.      
  1425.      
  1426.      Use HP  success stories  to convince  your accounts  that HP 
  1427.      customers  are receiving  these benefits  today.   (At least 
  1428.      seven have  been described in  this document, and  more will 
  1429.      available on  the GSY Hotline,  Subject: CSSUCCESS.)    Only 
  1430.      after  a  customer  has  made  the decision  to  move  to  a 
  1431.      client/server environment  should you begin to  describe the 
  1432.      competitive advantages of HP's solution.
  1433.  
  1434.  
  1435.  
  1436.        Single Vendor Solution/Single Operating Environment
  1437.        HP's  comprehensive  client/server  solution  based  on  a 
  1438.        single  hardware  architecture and  operating  environment 
  1439.        offers advantages unmatched by  our competition.  A single 
  1440.        operating  environment  allows  for a  single  application 
  1441.        version   easing   support  requirements   and   training.  
  1442.        Integration of tasks between a client and server is easier 
  1443.        because one may use common  tools and utilities.  Managing 
  1444.        the systems and  network is done more  efficiently for the 
  1445.        same  reason.    A  single  vendor  solution  also  allows 
  1446.        customers to spend less time managing vendor relationships 
  1447.        and more time managing their business.
  1448.      
  1449.      
  1450.        HP's Scalable Systems
  1451.        The range  of performance of  HP's clients and  servers is 
  1452.        broader than that  of our competitors.    This scalability 
  1453.        is   especially  important   in  client/server   computing 
  1454.        environments because  demand for compute power  grows once 
  1455.        users experience  capabilities like better access  to data 
  1456.        and applications that  are easier to learn and  use.  HP's 
  1457.        scalable systems can grow along with your customers needs.  
  1458.        Scalability from the desktop  to the datacenter also gives 
  1459.        HP  the  ability  to  help our  customers  experience  the 
  1460.        benefits of client/server  computing anywhere within their 
  1461.        organization.
  1462.      
  1463.  
  1464.        HP's Networking Protects Current Technology Investment
  1465.        HP's  robust and  comprehensive  networking offerings  and 
  1466.        strong  commitment to  industry  standards  enables us  to 
  1467.        offer client/server capabilities  that build on customers' 
  1468.        existing  IT infrastructures,  allowing  them  to move  to 
  1469.        client/server  at  their  own  pace  while  retaining  and 
  1470.        enhancing  their   past  investments.     HP's  networking 
  1471.        offerings allow customers to to turn their desktop systems 
  1472.        into clients  and mainframe computers into  servers making 
  1473.        their their existing technologies more productive.
  1474.        
  1475.        
  1476.        HP: a Technology Leader in "Middleware"
  1477.        A distributed,  networked environment is  a characteristic 
  1478.        of a client/server environment.   HP is an industry leader 
  1479.        in enabling customers to manage this new environment.  The 
  1480.        Distributed  Management Environment  (DME)    will be  the 
  1481.        standard for managing networks of distributed systems.  HP 
  1482.        provides customers with the  fastest and smoothest path to 
  1483.        DME and  addresses customer needs with  products available 
  1484.        today.  HP OpenView  Network Management Server, HP Network 
  1485.        License  System  (NetLS)   and  HP  Software  Distribution 
  1486.        Utilities  were selected  as  key components  of the  DME, 
  1487.  
  1488.        reaffirming HP's focus, commitment  and leadership in open 
  1489.        systems and in the management of distributed environments.
  1490.      
  1491.      
  1492.        HP Partners with the Leaders
  1493.        HP  has   developed  partnerships  with  the   leaders  in 
  1494.        providing  applications,  databases   and  tools  for  the 
  1495.        client/server environment.   Vendors like  Sybase, Ingres, 
  1496.        Dun & Bradstreet and Computer Associates all recognize the 
  1497.        advantages and growth associated with client/server.  They 
  1498.        also recognize that HP is positioned well to make the most 
  1499.        of the  opportunity.  HP has  made client/server solutions 
  1500.        available than any other UNIX vendor.  
  1501.      
  1502.        HP has Client/Server Experience
  1503.        HP  has experience  implementing client/server  solutions.  
  1504.        Our   Professional  Services   Organization  and   systems 
  1505.        integration  partners have  already provided  a number  of 
  1506.        customers  with  a  smooth   transition  to  a  responsive 
  1507.        client/server model  of computing.   In fact, HP's  own IT 
  1508.        organization has also adopted  the client/server model and 
  1509.        has determined that it will  be the basis for our company-
  1510.        wide information architecture.  
  1511.  
  1512.  
  1513.  
  1514. The  ability to  articulate  to your  customers  the benefits  of 
  1515. client/server  computing for  their business  and for   their  IT 
  1516. organization coupled  with the comprehensive and  unique solution 
  1517. that HP offers can lead to success in accounts that may have been 
  1518. tough for you to break into in the past.  The words of the future 
  1519. are Client/Server  and at HP the future is now.
  1520.  
  1521.  
  1522.  
  1523.                             Appendix
  1524.  
  1525.                 The Application Processing Split
  1526.  
  1527. Earlier in this document client/server computing was described as 
  1528. a the distribution of a single task or or application between two 
  1529. or  more systems.   This  is a  simple, but  accurate definition.  
  1530. Some consultants will describe the distribution of the processing 
  1531. task in  more detail.  Some  of your customers may  have attended 
  1532. seminars hosted by  these consultants or read  articles where are 
  1533. more  specific model  of  client/server  computing is  discussed.  
  1534. This section is intended to  make you familiar with the different 
  1535. architectures that your customer may be aware of and may refer to 
  1536. as client/server.
  1537.  
  1538.  
  1539.  
  1540.  
  1541.  
  1542.  
  1543.  
  1544.  
  1545.  
  1546.  
  1547.  
  1548.  
  1549.  
  1550.  
  1551.  
  1552.  
  1553.  
  1554. The diagram above  depicts five logical division  points where an 
  1555. application process can be split for processing on a client and a 
  1556. server.  These division points are based on a model where a given 
  1557. application process  has three distinct  functions: presentation, 
  1558. application logic and data.  
  1559.  
  1560. Three  of the  client/server configurations  result from  a split 
  1561. within   a  particular   function  (i.e.   a  split   within  the 
  1562. presentation function   is  seen in a  host/terminal type  set up 
  1563. where  a GUI  resides on  both the  host and  the desktop  device 
  1564. making the  host application  more user-friendly; a  split within 
  1565. the  data  management  function  is  exemplified  by  distributed 
  1566. databases  which are  used  to optimize  end-user  access to  the 
  1567. information  they need.)   Two  additional configurations  result 
  1568. from a split  between the application functions,  having the full 
  1569. presentation function residing the on  client such as occurs when 
  1570. an X-terminal  is used as a  client, or having the  complete data 
  1571. management function  reside on the  server resulting in  its sole 
  1572. function as a data repository.  
  1573.  
  1574. Purists will say that "true"  client/server computing is the case 
  1575. where the application logic is  split between the two processors.  
  1576. For example: An application running on a client requests specific 
  1577. information from a server, perhaps  all records with a balance of 
  1578. more  that  $10,000  from  a  certain  customer  file.    If  the 
  1579. application processing  split was  between the  application logic 
  1580. function and  data management  functions the server  would return 
  1581. the entire  customer file for  further processing by  the client.  
  1582. In a  "true" client/server approach, where  the application logic 
  1583. itself was  split, the  server would search  for and  return only 
  1584. those records  which fit the  request of the client  reducing the 
  1585. network traffic and decreasing response time.
  1586.  
  1587. Most applications available today  that claim to be client/server 
  1588. applications   would  not   fit   the   purists'  definition   of 
  1589. client/server.    As  seen  in  the  applications  list  in  this 
  1590. document,  many  vendors  have  added a  GUI  to  there  existing 
  1591. centralized application and call this a client/server application 
  1592. and according to  the simple definition, it is.   The oil company 
  1593.  
  1594. example  in this  document describes  how HP  offered one  of our 
  1595. customers client/server  computing advantages by adding  a GUI to 
  1596. their mainframe applications.  Other customers like US WEST, have 
  1597. added capabilities  for PC- or workstation-based  applications to 
  1598. utilize data that resides elsewhere. 
  1599.  
  1600. The examples illustrate evolutionary steps toward a purists' view 
  1601. of client/server and offer  significant benefits to customers who 
  1602. are used to text-based centralized applications and customers who 
  1603. are using PC's  who previously have had little access  to data on 
  1604. other  systems.   One  of the  advantages  of HP's  client/server 
  1605. implementation is  that we can build  a client/server environment 
  1606. based on  a customers  existing technology infrastructure.   This 
  1607. evolutionary approach means  that customers can evolve  to a true 
  1608. client/server  model at  their  own pace  and  as their  business 
  1609. situations    dictate.    Be sure  to  evaluate  your  customer's 
  1610. existing technology and application processing environment before 
  1611. suggesting a particular client/server implementation.
  1612.